$(function(){
    $(".level_two").hide();
    $(".level_three").hide();

    $(".open_level").click(function(){
        let _i = $(this).children('i');
        _i.toggleClass('open');//方向
        if(_i.hasClass("open")){
            _i.html("&#xe625;");    //下三角图标
            toggleHtml(_i.data("id"),true);
        }else{
            _i.html("&#xe623;");       //右三角图标
            toggleHtml(_i.data("id"),false);
        }
    });

    function toggleHtml(id,show) {
        if(!id)return;
        let open_level = $(".level_"+id);
        open_level.toggle(show);
        open_level.find('i').toggleClass('open',show);
        open_level.children('.open_level').each(function (k,v) {    //选择有子集的操作
            $(this).children('i').html(show?"&#xe625;":"&#xe623;");//显示隐藏
            toggleHtml($(this).parent('tr').data('id'),show);
        })
    }
});